being drowned - French English Dictionary